@charset "utf-8";
/*----------------------------------------Global----------------------------------------*/
body, h1, h2, h3, h4, h5, h6,hr,p,form,blockquote,dl,dd,pre{margin:0; outline:none;}
button,th,td{padding:0;outline:none;}
ul,ol,textarea,input{margin:0;padding:0;outline:none;}
ul,ol{list-style: none;outline:none;}
table{border-collapse:collapse; border-spacing:0;outline:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;outline:none;}
fieldset, img {border:0;outline:none;}
address,caption,cite,code,dfn,em,th,var {font-style:normal; font-weight:normal; }
select, input, img, select{vertical-align:middle;outline:none;}
caption,th {text-align:left;}
a{text-decoration: none;outline:none;}
a:link,a:visited{color:#000;}
a:hover{color:#000;text-decoration:underline;cursor:pointer;outline:none;}
q:before,q:after{content:'';}
button,input,select,textarea{ font-size:100%;outline:none;}
hr{border: none; height: 1px;}
html{overflow-y: scroll;}
object,embed{outline:none;}
/*clear float*/
.clear:after { content:""; display:block; height:0; clear:both; visibility:hidden; } 
.clear { zoom:1; }